maintenance and repair expenses - Turco Inglés Diccionario